package com.chinairi.mall.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.chinairi.common.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableField;

/**
 * <p>
 * 订单商品追踪视频存储表
 * </p>
 *
 * @author Webgasd
 * @since 2020-08-19
 */
@TableName("ORDER_COMMODITY_TRACK_VIDEO")
public class OrderCommodityTrackVideo extends BaseModel {

    private static final long serialVersionUID = 1L;

    /**
     * 跟踪视频表主键id
     */
    @TableId("OCTV_ID")
    private String octvId;

    /**
     * 商品绑定节点表主键
     */
    @TableField("OCT_ID")
    private String octId;

    /**
     * 视频
     */
    @TableField("OCTV_VIDEO")
    private String octvVideo;

    /**
     * 文件格式
     */
    @TableField("OCTV_T")
    private String octvT;

    /**
     * 视频时长
     */
    @TableField("OCTV_LENGTH")
    private String octvLength;

    /**
     * 分辨率（清晰度）
     */
    @TableField("OCTV_PX")
    private String octvPx;

    /**
     * 视频描述
     */
    @TableField("OCTV_DESCRIPTION")
    private String octvDescription;

    /**
     * 序号
     */
    @TableField("OCTV_ORDER")
    private String octvOrder;

    /**
     * 视频类型
     */
    @TableField("OCTV_TYPE")
    private String octvType;

    /**
     * 视频上传时间
     */
    @TableField("OCTV_TIME")
    private String octvTime;

    /**
     * 视频大小
     */
    @TableField("OCTV_STATUS")
    private String octvStatus;

    /**
     * 视频校验MD5值
     */
    @TableField("OCTV_MD5")
    private String octvMd5;

    public String getOctvId() {
        return octvId;
    }

    public void setOctvId(String octvId) {
        this.octvId = octvId;
    }
    public String getOctId() {
        return octId;
    }

    public void setOctId(String octId) {
        this.octId = octId;
    }
    public String getOctvVideo() {
        return octvVideo;
    }

    public void setOctvVideo(String octvVideo) {
        this.octvVideo = octvVideo;
    }
    public String getOctvT() {
        return octvT;
    }

    public void setOctvT(String octvT) {
        this.octvT = octvT;
    }
    public String getOctvLength() {
        return octvLength;
    }

    public void setOctvLength(String octvLength) {
        this.octvLength = octvLength;
    }
    public String getOctvPx() {
        return octvPx;
    }

    public void setOctvPx(String octvPx) {
        this.octvPx = octvPx;
    }
    public String getOctvDescription() {
        return octvDescription;
    }

    public void setOctvDescription(String octvDescription) {
        this.octvDescription = octvDescription;
    }
    public String getOctvOrder() {
        return octvOrder;
    }

    public void setOctvOrder(String octvOrder) {
        this.octvOrder = octvOrder;
    }
    public String getOctvType() {
        return octvType;
    }

    public void setOctvType(String octvType) {
        this.octvType = octvType;
    }
    public String getOctvTime() {
        return octvTime;
    }

    public void setOctvTime(String octvTime) {
        this.octvTime = octvTime;
    }
    public String getOctvStatus() {
        return octvStatus;
    }

    public void setOctvStatus(String octvStatus) {
        this.octvStatus = octvStatus;
    }
    public String getOctvMd5() {
        return octvMd5;
    }

    public void setOctvMd5(String octvMd5) {
        this.octvMd5 = octvMd5;
    }

    @Override
    public String toString() {
        return "OrderCommodityTrackVideo{" +
            "octvId=" + octvId +
            ", octId=" + octId +
            ", octvVideo=" + octvVideo +
            ", octvT=" + octvT +
            ", octvLength=" + octvLength +
            ", octvPx=" + octvPx +
            ", octvDescription=" + octvDescription +
            ", octvOrder=" + octvOrder +
            ", octvType=" + octvType +
            ", octvTime=" + octvTime +
            ", octvStatus=" + octvStatus +
            ", octvMd5=" + octvMd5 +
        "}";
    }
}
